try harder - Espagnol Anglais Dictionnaire